package com.dushuren.project.model.dto;

import lombok.Data;

import java.io.Serializable;

/***
 * 修改用户的请求体
 * @author dushuren
 */
@Data
public class UserUpdateRequest implements Serializable {


  private static final long serialVersionUID = 5955625763258780161L;

  /**
   * id
   */
  private Long id;

  /**
   * 账号
   */
  private String userAccount;

  /**
   * 密码
   */
  private String userPassword;

  /**
   * 用户昵称
   */
  private String userName;

  /**
   * 用户头像
   */
  private String avatarUrl;

  /**
   * 性别
   */
  private Integer gender;

  /**
   * 个人介绍
   */
  private String userProfile;


  /**
   * 电话
   */
  private String phone;

  /**
   * 邮箱
   */
  private String email;

  /**
   * 标签json 列表
   */
  private String tags;

  /**
   * 信用度（0-10）为0时封号
   */
  private Integer creditsNum;


  /**
   * 用户角色 0 - 普通用户 1 - 管理员 -2
   */
  private Integer userRole;
}
